In North Carolina, a visa may be issued for six weeks to seven months.
North Carolina allows visas for stays of seven months or less. 
mnli hypothesis: North Carolina allows visas for stays of seven months or less.  premise: In North Carolina, a visa may be issued for six weeks to seven months.