Implicit conversion from float -66.52173913043478 to int loses precision