It really depends on the context and the country. In practice, most people in my country live within 100 km of a commercial harbor (river or sea), so 320km for most foreign imports it seems enough. Grocery store chains have to be within 2 hours from the packing center, so for food too, 320km seems enough. Barely, but enough).