Implicit conversion from float -10.065274151436029 to int loses precision