153 x 130.8 meters = 501.97 x 429.13 feet