Implicit conversion from float -93.55263157894737 to int loses precision