Implicit conversion from float -48.197969543147224 to int loses precision