translate English to French: There he stands, six miles northeast of the island Wangerooge in the middle of the North Sea.
À l'heure actuelle, six miles au nord-est de l'Wangerooge île au milieu de la mer du Nord.