Inmarsat
25 mile radius of London, North Holland
2/21/2025