Implicit conversion from float -11.356852103120758 to int loses precision