68 x 69 x 421 feet = 20.73 x 21.03 x 128.32 meters