Teen rescued after being stranded at sea