Stranded: a whale of a mystery