Implicit conversion from float -6.71052631578948 to int loses precision