Implicit conversion from float -13.077889447236188 to int loses precision