88 x 106 x 806 feet = 26.82 x 32.31 x 245.67 meters