153 x 131.9 meters = 501.97 x 432.74 feet