83.8 x 68.3 meters = 274.93 x 224.08 feet