Just how big was the Viking Classic

Many who attended the Viking Classic this year were amazed at the shear volume of heats.
Here is the break down. In the relays some schools ran 2-3 teams in each division.
For those that made it until the end I understand the meet that started at 9am concluded at 7pm.

400 relays 12 heats, 71 teams
1600m 15 heats, 271 finishers
High’s 16 heats, 91 finishers
400m 32 heats, 154 finishers
100m 52 heats, 264 finishers
800m 8 heats, 100 finishers
300H 14 heats, 76 finishers
200m 24 heats, 109 finishers
3200m 3 heats, 66 finishers
4×4 5 heats, 31 teams
HJ 63 had legal mark
PV 56 had legal mark
LJ 111 had legal mark
TJ 73 had legal mark
SP 122 had legal mark
DT 116 had legal mark