Implicit conversion from float -26.36363636363636 to int loses precision