Please do not think that French is only in France. We use words here that french people won't understand and they do the same. And the aversion to anglicisms varies a lot depending on the person (ie "footing", a non-existing word in english in the sense used, is used in France to say "jogging").
(BTW awesome French, no weird sentence structure or obvious mistake apart from the missing accent on "est à 2h")