Implicit conversion from float -79.29936305732483 to int loses precision