W/O looking anything up, I highly doubt that. Indianapolis Motor Speedway can hold damn near 400,000 people, so I'm sure quite a few Indy 500s (before Tony George completely killed open wheel racing in the US) smoke that pretty easily.
If you could add another track to the NASCAR schedule, which would it be?