26 x 413 x 143 feet = 7.92 x 125.88 x 43.59 meters