North Carolina coast 'mysterious mass' identified: What is t