Implicit conversion from float -69.88636363636365 to int loses precision