Implicit conversion from float -110.48076923076923 to int loses precision