88 x 44.3 feet = 26.82 x 13.5 meters