Implicit conversion from float -85.14970059880241 to int loses precision