Implicit conversion from float -82.25806451612902 to int loses precision