Implicit conversion from float -83.76760563380282 to int loses precision