80.9 x 47.6 meters = 265.42 x 156.17 feet