71.5 x 80.6 meters = 234.58 x 264.44 feet