Princeton, BC -2.6°C