349 x 26 x 276 feet = 106.38 x 7.92 x 84.12 meters