Hundreds of firefighters and dozens of aircraft are working to contain the largest wildfire ever recorded in British Columbia's history, and it could take weeks to get it under control.