Implicit conversion from float -93.89423076923077 to int loses precision