Implicit conversion from float -13.037383177570092 to int loses precision