Implicit conversion from float -110.3338898163606 to int loses precision