To write down the full spec, you have to document everything in those hundreds of megabytes. That's going to run for thousands of pages.
If your spec is small but you have hundreds of megabytes of bloat, it means you're not even remotely documenting everything.