it is the hatteras island a part of outer banks north carolina