I think I finally solved the puzzle. My calculation was correct, it's the system itself that is inconsistent.
In fact, "unit" for some commodities (seem to be the metals and energy ones) means 1.
Whereas for other commodities (food apparently), "unit" doesn't mean 1, but it means 0.01.
With...