323 x 116 feet = 98.45 x 35.36 meters