Implicit conversion from float -101.0204081632653 to int loses precision