Implicit conversion from float -11.806451612903217 to int loses precision