129.6 x 87.4 meters = 425.2 x 286.75 feet