Implicit conversion from float -11.326053042121686 to int loses precision