Implicit conversion from float -11.256281407035175 to int loses precision