Implicit conversion from float -113.757225433526 to int loses precision