26.5 x 35.6 meters = 86.94 x 116.8 feet