Implicit conversion from float -81.74840085287846 to int loses precision