Implicit conversion from float -110.93023255813952 to int loses precision