Implicit conversion from float -48.60103626943007 to int loses precision