Implicit conversion from float -11.290322580645153 to int loses precision