Implicit conversion from float -3.515625 to int loses precision