68 x 165.8 meters = 223.1 x 543.96 feet