Implicit conversion from float -110.3478260869565 to int loses precision