152 x 130.9 meters = 498.69 x 429.46 feet