Worlds shortest landing