An Ontario man is facing charges after he sped down Highway 104 while drunk, according to the RCMP.

Around 10:30 a.m. on Monday, RCMP spotted a vehicle travelling 170 km/h in a 110 km/h zone near the community of Mount Thom.

After pulling over the car, police noticed the driver showed signs of impairment. The driver was arrested and taken for a breathalyzer test.

RCMP said the test showed the driver's blood-alcohol level was nearly twice the legal limit.

The 42-year-old man is facing several charges, including impaired driving, driving while suspended and speeding.

He will appear in Pictou provincial court in July.