Screaming Woman is the English translation of Enumclaw, The Indian name of the nearest town. It's called Screaming Woman/Enumclaw because of the high winds (100mph) that blow off the mountains a couple of times a year.
400. I stand corrected. I have seen a number of 400/360 in Britain and in Germany that were converted but not so many 350's What a waste.