More than 600 have gotten power back, but many may wait through the night.