ESA satellites recorded 20-meter ocean waves from Storm Eddie, the largest ever seen from space. These massive swells ...