Implicit conversion from float -10.061538461538447 to int loses precision