Implicit conversion from float -26.203703703703695 to int loses precision