Fireworks watchers perched on the big rock in sf