647 retreats/camps