106 x 293 x 334 feet = 32.31 x 89.31 x 101.8 meters