Credit: Courtesy Marine Education Research and Rehabilitation Institute Whale stranded near Delaware beach dies