Implicit conversion from float -76.07142857142858 to int loses precision