Implicit conversion from float -81.97452229299361 to int loses precision