Implicit conversion from float -11.691176470588232 to int loses precision