Implicit conversion from float -25.384615384615373 to int loses precision