Implicit conversion from float -125.86206896551727 to int loses precision