Princeton, BC -5.8°C