Implicit conversion from float -69.76331360946745 to int loses precision