Implicit conversion from float -13.877551020408163 to int loses precision