724 x 21 x 621 feet = 220.68 x 6.4 x 189.28 meters