Implicit conversion from float -13.680981595092035 to int loses precision