Princeton, BC 16.8°C