Implicit conversion from float -110.08787346221442 to int loses precision