Implicit conversion from float -110.445434298441 to int loses precision