Implicit conversion from float -83.68421052631581 to int loses precision