In the context of 'Larger ski resorts are 90 minutes away.', does 'Larger ski resorts are actually 20 minutes away by foot.' stand alone without direct association?
Larger ski resorts are 90 minutes away.###Larger ski resorts are actually 20 minutes away by foot.