I think it's all relative and in the context of the women's game in this country it is amazing. Most of them will never have played in front of 70,000, think the record FA Cup final this year was just under 50,000.
If you look at it through the lense of the men's game then yeah, Old Trafford is...