The only thing I can think is that you're dealing with a different set of units.
However, it still looks like it's got to be really bad down. Wikipedia says that a fill of 175 cm^3/g is equivalent to 300 in^3/oz.
If the 70+ down is indeed in cm^3/g, then that equates to a 120 fill down in the units we're used to.
This still makes no sense, but I can't find any other units that might work (without going into decimeters).