116 x 93.8 meters = 380.58 x 307.74 feet