Implicit conversion from float -81.75965665236049 to int loses precision