Implicit conversion from float -81.38939670932359 to int loses precision