Implicit conversion from float -10.733137829912025 to int loses precision