Implicit conversion from float -219.23076923076928 to int loses precision