Implicit conversion from float -13.108808290155437 to int loses precision