Implicit conversion from float -113.05851063829786 to int loses precision