Implicit conversion from float -10.76086956521739 to int loses precision