99.2 x 80.2 feet = 30.24 x 24.44 meters