106 x 840 x 98 feet = 32.31 x 256.03 x 29.87 meters