88 x 194 x 69 feet = 26.82 x 59.13 x 21.03 meters