code: @Override
      public double getValue() {
          long size = iterateRecursive(mFile);
          return new BigDecimal(size, MathContext.DECIMAL128).divide(new BigDecimal(mScale.getNumberOfBytes()), MathContext.DECIMAL128).doubleValue();
      }
docs: {@inheritDoc}