Snowstorm snips power for more than 664,000