Implicit conversion from float -76.4516129032258 to int loses precision