Implicit conversion from float -69.39226519337015 to int loses precision