Implicit conversion from float -110.79207920792078 to int loses precision