52.3 x 131.1 meters = 171.59 x 430.12 feet