They left Plymouth, England, travelled over 3000 miles and managed to land on that rock. It's incredible.