26.9 x 15.1 meters = 88.25 x 49.54 feet