88 x 109 feet = 26.82 x 33.22 meters