Implicit conversion from float -10.760869565217376 to int loses precision