Implicit conversion from float -11.92307692307692 to int loses precision