Desde 1996 ha permanecido anclado en el puerto 82 del río Delaware en Filadelfia, en el estado de Pennsylvania.