Implicit conversion from float -69.43396226415095 to int loses precision