Implicit conversion from float -63.64985163204747 to int loses precision