Implicit conversion from float -113.11475409836066 to int loses precision