A friend and I do not understand the following sentence in the same way:
This motorcycle can bring you and others riding with you to where you need to go in a brief time, no matter how far away or how accessible the area is to land transportation.
First, some context about this quotation. This sentence is taken from a rule book for role-playing game. It explains a game mechanism to make temporal ellipses in the narration of the game. If you have trouble to grasp how a motorcycle can ride on water, just replace the word "motorcycle" with "vehicle" or "ovni", whatever, that's not the point of my question:
I understand that one can ride this motorcycle anywhere as long as it is by land transportation. Thus it cannot reach an island.
My friend understands that one can ride this motorcycle no matter if it is by land transportation. Thus it can reach an island.
For both of us English is not our mother tongue. What is the correct interpretation of the sentence?