A barge in the Navy Yard is being packed with explosives ahead of this Friday’s fireworks show at Penn’s Landing.

via Preparations Underway For July Fourth’s Philly Firework Spectacular — CBS Philly

Kevin Stead and his crew are working countless hours to make sure everything is set up perfectly.

(Credit: Mike Dougherty)

“We have a full script of paperwork. Everything is mapped out very specifically. There’s a lot of hours that go into the planning of a show this size.”

Shells range from three inches in diameter to a volleyball-like 10 inch show-stopper.

“They’ll fire from three positions at a time, but it’s all computerchoreographed to the music.”

Fireworks will last about 12 minutes Friday night, beginning at 9:30 p.m.

KYW Newsradio is broadcasting the soundtrack for all three shows on Friday, Saturday and Monday.