Implicit conversion from float -110.09765625 to int loses precision