Implicit conversion from float -110.31055900621121 to int loses precision