Implicit conversion from float -83.41040462427745 to int loses precision