Implicit conversion from float -221.41304347826087 to int loses precision