Implicit conversion from float -88.67132867132867 to int loses precision