Implicit conversion from float -6.195652173913032 to int loses precision