21 miles? Not quite long enough to host a marathon.
Sure it is. You have to run around it lengthwise. Of course, once you hit the end and try to make the turn you might fly off into space.