39-foot gray whale washes up on Grayland beach