Implicit conversion from float -81.08843537414967 to int loses precision