Implicit conversion from float -110.29673590504453 to int loses precision