Implicit conversion from float -13.035143769968059 to int loses precision