26.8 x 11.3 meters = 87.93 x 37.07 feet