326 x 17 x 624 meters = 1069.55 x 55.77 x 2047.24 feet