Implicit conversion from float -13.06291390728478 to int loses precision