Implicit conversion from float -110.28653295128939 to int loses precision