Implicit conversion from float -31.51162790697674 to int loses precision