351 x 80 x 426 feet = 106.98 x 24.38 x 129.84 meters