Implicit conversion from float -31.460176991150448 to int loses precision