Long range radio-communication with worldwide coverage