Implicit conversion from float -63.35820895522389 to int loses precision