Invia SMS: Defying ocean's end