Implicit conversion from float -83.31932773109244 to int loses precision