22 x 131.1 meters = 72.18 x 430.12 feet