Implicit conversion from float -79.23076923076923 to int loses precision