DANFORTH, Maine (NEWS CENTER) -- Everyone walked away from an explosive collision between a freight train and a log truck without injuries.

Police and firefighters rushed to the railroad crossing along Route 1 in Danforth about about 7:20 p.m. on Wednesday.

The Washington County Sheriff's Office said 64-year-old Marshall Campbell from New Brunswick couldn't stop his log truck as it careened into a box car in the middle of the train. The impact set off an explosion that destroyed the truck and threw the box car 70 feet off the tracks.

PHOTOS: Train, tractor-trailer collide in Washington County

The Sheriff's Office said Campbell got out of the truck in time to avoid getting hurt. Investigators could not immediately account for his inability to stop the truck, although they said speed and alcohol do not appear to be factors.

A Washington County dispatcher said the train was pulling mostly tank cars of M.P. Propylene, but none of the cars were breached avoiding a hazmat situation.

The collision cut power to the train. The work to get it moving again and clean up the wreckage kept Route 1 closed until about 6:30 the next morning.