Implicit conversion from float -110.50632911392404 to int loses precision