Per a podcast I listen to where one of the hosts is in touch with a rep from runDisney, there were 15,000 bibs across all 4 races and 2 challenges sold for Marathon Weekend. 30% of usual capacity.
She didn't have the breakdown of how many bibs per event/challenge. But there you go.
That sounds much more realistic than what I came up with. Something like:
The first table is the actual HM, M, Goofy and Dopey bibs + an estimate on the number of 5k/10k bibs based on finisher numbers. It's just an estimate on those though.
Then the second table is a % breakdown of the total number of each type of bibs as a ratio of the total.
The third table is using the % breakdown from 2020 on 15,000 total bibs for 2021 to come up with an estimate.
Lastly, the fourth table is combining the challenges into the numbers to calculate how many runners bibs per race.
If I were runDisney and maximized time by starting all races at 5am and started the balloon ladies as late as possible so that they would not infringe on the opening of a park, then I'd get the following:
5k - 9am EPCOT opening, 5am start, 50 min for Balloon ladies. Spread start over 3 hours. 4500 runners over 180 min is 25 runners per min.
10k - 9am EPCOT opening, 5am start, 100 min for Balloon ladies. Spread start over 140 min. 4500 runners over 140 min is 32 runners per min.
HM - 9am MK opening, 5am start, 96 min for Ballon ladies. Spread start over 140 min. 8500 runners over 140 min is 60 runners per min.
M - 9am MK opening, 5am start, 180 min for Ballon ladies. Spread start over 60 min. 6000 runners over 60 min is 100 runners per min.
*M Old Course - 9am MK opening, 5am start, 96 min for Ballon ladies. Spread start over 140 min. 6000 runners over 140 min is 42 runners per min.
Compared to the 400 runners per minute that is normal, these numbers seem much more feasible. A few tweaks here and there, and I feel like you've got a density number that's close to what local races here have been pulling off. I'm still hoping beyond all hope for you all.