Marblehead Fireworks grand finale as viewed from Fort Sewall