26.5 x 36 meters = 86.94 x 118.11 feet