Implicit conversion from float -110.61224489795916 to int loses precision