82.7 x 156.9 meters = 271.33 x 514.76 feet