Princeton, BC 16.3°C