Rare pygmy killer whales stranded on Ninety Mile Beach.