116 x 94.9 meters = 380.58 x 311.35 feet