Implicit conversion from float -83.44753747323341 to int loses precision