weather a cape