Implicit conversion from float -110.15197568389058 to int loses precision