160.5 x 40.2 meters = 526.57 x 131.89 feet