Implicit conversion from float -13.521126760563376 to int loses precision