Implicit conversion from float -25.66757493188011 to int loses precision