Implicit conversion from float -88.62190812720848 to int loses precision