cape cod bay as seen from orbit