Implicit conversion from float -11.153846153846146 to int loses precision