ATLANTIC OCEAN 38°30.90’N, 074° 30.90’W – The M/V Twin Capes, a ferry christened 43 years ago on the Delaware Bay and retired after thousands of runs between her