Princeton, BC -2.3°C