Implicit conversion from float -14.132231404958674 to int loses precision