"It's going to be a long haul," said Environment Canada meteorologist Terri Lang. "People need to heed warnings about the heat and be careful."