138 x 116.9 meters = 452.76 x 383.53 feet