Implicit conversion from float -10.681818181818159 to int loses precision