95 x 72.8 meters = 311.68 x 238.85 feet