Satellites have captured the world’s tallest ocean waves ever from space, breaking all records as reported on October 15, ...