Implicit conversion from float -114.96183206106869 to int loses precision