Implicit conversion from float -110.35714285714283 to int loses precision