Quite a bit bigger. But, while I would not want 7 ounces of TNT to explode in or near my pocket, I do doubt it resulted in a “huge” explosion.
Here is a link to a Dept. of Homeland Security “Stand-off Chart” for various amounts of explosives:
The smallest one there, requiring only 70 feet distance for safety is five lbs of TNT. 7 oz is puny compared to that.