Global ship tracking site marinetraffic.com identified the 467-foot French vessel spotted off the coast as the Rene Descartes, a ship capable of placing nearly 5,000 uninterrupted miles of internet cable on the ocean floor.