Implicit conversion from float -95.9931113662457 to int loses precision