How to call Inmarsat Satellite

dial 011 + 870 + phone number

Calling Inmarsat Satellite from the United States explained:

Neighbors of country:

Belize | Iridium Satellite