Implicit conversion from float -7.61904761904762 to int loses precision