"Special use permits are required for all weddings and any other event or activity that would involve more than 100 people." . . . . .