Implicit conversion from float -140.76923076923077 to int loses precision