Implicit conversion from float -136.40750670241286 to int loses precision