Implicit conversion from float -110.55710306406684 to int loses precision