93 x 684 x 88 feet = 28.35 x 208.48 x 26.82 meters