Implicit conversion from float -14.133738601823723 to int loses precision