Implicit conversion from float -93.44370860927151 to int loses precision