Implicit conversion from float -110.33557046979865 to int loses precision