I would say it means "dictates" or "mandates" in this case. Personally, I read your sentence as "because of the great strength of the fortress, and the people inside, we need to take the least amount of time possible crossing the channel. On a side note, channel is lower case.
As a side note, in English context clues (words around the problem word) really help. In future, perhaps provide a few more words before of after the problem word (channel here) for a better idea.
Hope that helps.