Princeton, BC 15.6°C