152 x 129.8 meters = 498.69 x 425.85 feet