A massive shipyard fire in Mattapoisett, Massachusetts on Friday filled the skies over Buzzard’s Bay with black smoke, damaging dozens of boats and cars and several buildings, CNN affiliate WCVB reported.

“We had a tremendous amount of fire in the main building and surrounding buildings,” Mattapoisett Fire Chief Andrew Murray said at a news conference near the shipyard.

At least four people were injured in the blaze, including three firefighters, according to Murray. Over 100 firefighters responded. Fire boats were also called out to pump seawater, he added.

Murray said the winds played a role in the fire. “The winds definitely pushed the fire forward,” Murray said. A total of five buildings were affected by the fire, Murray added.

Residents near the marina heard explosions around 1:30 p.m., according to the WCVB.

Torrey Gibb told CNN he was working at a nearby house when he heard a loud explosion. He walked over to where he saw a plume of black smoke and spotted flames ripping through the shipyard.

Videos taken by Gibb from the shipyard show the fire engulfing boats, setting cars on fire and setting buildings ablaze. He said he saw at least 15 to 20 burning cars.

Gibb said the flames grew exponentially in 10 minutes. Rescuers arrived shortly thereafter, he said. Another video captured by Gibb from afar shows a house on fire with thick black smoke billowing into the air. Gibb said he could still feel the heat from the fire from about 300 feet away.

Rosa Giberti saw the fire from 2,000 feet. Her father was teaching her to fly when they spotted the smoke.

Videos taken by her show several boats and structures burning. She said within 15 minutes the entire yard was engulfed in flames. The plume of smoke was so thick it cast a shadow across the coast, their videos show.

The National Weather Service for Boston spotted the smoke plume on its radar. it said in a tweet.

The incident is being investigated.

The-CNN-Wire™ & © 2022 Cable News Network, Inc., a Time Warner Company. All rights reserved.

Sign up for our newsletter to get the latest news straight to your inbox