A C1 level in German typically requires knowledge of 6,000 to 8,000 words, including both active and passive vocabulary.