Implicit conversion from float -82.05882352941177 to int loses precision