160.6 x 117.8 meters = 526.9 x 386.48 feet