Implicit conversion from float -9.51923076923076 to int loses precision