Implicit conversion from float -76.76342525399127 to int loses precision