68.9 x 35.6 meters = 226.05 x 116.8 feet