Implicit conversion from float -13.15985130111524 to int loses precision