Implicit conversion from float -11.392405063291136 to int loses precision