Implicit conversion from float -88.02197802197801 to int loses precision