Implicit conversion from float -85.09727626459144 to int loses precision