79.2 x 60.2 feet = 24.14 x 18.35 meters