22 x 138.5 meters = 72.18 x 454.4 feet