Implicit conversion from float -11.086956521739125 to int loses precision