By my estimate, it will take a shelter of approximately 80x120 to comfortably seat 500 students while leaving room for walking, serving, and storing. I recommend the Premier 80 X 140 Ultimate Party Tent.