Implicit conversion from float -85.24752475247524 to int loses precision