Implicit conversion from float -76.97674418604652 to int loses precision