Implicit conversion from float -11.923076923076934 to int loses precision