Implicit conversion from float -80.8860759493671 to int loses precision