Implicit conversion from float -73.9453125 to int loses precision