Implicit conversion from float -110.64377682403432 to int loses precision