Implicit conversion from float -73.93442622950818 to int loses precision