Three people driving towards Kelowna escaped near death Friday morning after their car was crushed by a boulder estimated to weigh up to 300 lbs.

The trio was two kilometres south of Oyama travelling southbound on Highway 97 in a Dodge sedan when the large rock fell from a road construction area above.

The front hood of the car caved in, injuring the 52-year-old male driver and a backseat female passenger. The two were rushed to hospital but their injuries are believed to be non-life threatening.

The passenger in the front seat miraculously walked from the accident unscathed said RCMP spokesman Const. Steve Holmes.

"If they had been travelling any faster or been at that point not even a second before, they could have been killed," said Holmes.

Police and WorkSafe BC are investigating how the boulder came loose in the working area. Holmes said the accident may have been a combination of the construction work and wet weather loosening the soil.

"We've had some snow and ice and now we've had a thaw," he explained. "Earlier in the week we also had a ton of rain and that can cause the soil to destabilize and slide."

Holmes said weather has caused some landslides in other B.C. areas such as Roger's Pass but in the surrounding Kelowna region there have not been any recent reports