KITCHENER -- A cattle barn was destroyed by a fire near the Wellington County community of Alma on Thursday evening.

About 40 firefighters were called to the scene along Sideroad 20 in Mapleton Township, and the flames could be seen for several kilometers.

Centre Wellington Deputy Fire Chief Jonathan Karn tells CTV News the barn was engulfed and partially collapsed when crews arrived.

One person was taken to hospital from the scene with smoke inhalation, Karn added.

Around midnight, he tweeted that all the livestock made it out of the fire.

Crews were also concerned late Thursday evening about the possibility of the fire spreading to other structures on the property, and nearby propane tanks.

Deputy Chief Karn added that windy conditions created challenges at the scene.

Crews are expected to remain on the scene into the early hours of Friday morning, dealing with the fire and the aftermath.