Implicit conversion from float -79.61852861035422 to int loses precision