Implicit conversion from float -66.80100755667507 to int loses precision