330 x 21 x 628 meters = 1082.68 x 68.9 x 2060.37 feet