Implicit conversion from float -73.94849785407726 to int loses precision