93 x 324 x 843 feet = 28.35 x 98.76 x 256.95 meters