Implicit conversion from float -17.61904761904762 to int loses precision