Implicit conversion from float -136.74418604651163 to int loses precision