Implicit conversion from float -69.35334872979215 to int loses precision