Implicit conversion from float -69.77337110481585 to int loses precision