Travelling from the Californian resort near Lake Tahoe, Kirkwood to Sochi, boarding the Black Sea in Russia, is a really long trip.