88 x 797 x 860 feet = 26.82 x 242.93 x 262.13 meters