Implicit conversion from float -26.92307692307692 to int loses precision