Implicit conversion from float -110.09541984732826 to int loses precision