88 x 21 feet = 26.82 x 6.4 meters