Implicit conversion from float -83.76623376623377 to int loses precision