Hydrolysis of (1->4)-alpha-D-glucosidic linkages in amylaceous polysaccharides, to remove successive maltohexaose residues from the non-reducing chain ends. Binds 2 calcium ions per subunit. Binds 1 sodium ion per subunit. Glycan degradation; starch degradation. Belongs to the glycosyl hydrolase 13 family.