Implicit conversion from float -110.34482758620689 to int loses precision