Princeton, BC -5.1°C