Swiss Rider Sets New World Traveling Record