Princeton, BC -2.7°C