A massive fire that engulfed a chemical warehouse in Perth's south triggered an explosion so fierce it could be felt by residents living more than 35km away.
The fire broke out in the Chemsol Australia factory on Cocos Drive at Bibra Lake, about 7.45pm on Monday.
Fire crews battled the blaze for around an hour before a massive blast was triggered.
The explosion could be felt and heard by residents living as far as Roleystones, which is about 35km east of Bibra Lake.
"There was an incident with some chemicals that reacted causing an explosion in the property, causing total loss of the property," said WA Deparment of Fire and Emergency Services district officer, Ryan Murray.
Fire crews used sand and foam in an effort to extinguish the blaze, which burned for around 12 hours.
A HAZMAT warning remained in place this morning with residents urged to stay indoors due to potentially dangerous smoke.
Fire crews worked throughout the day to remove any hazardous materials from the site.
The Department of Water and Environmental Regulation's Pollution Response Unit attended the scene including other government agencies.