Interesting track. I really enjoyed it the odd melody and all the electric mallets. Great tune. But when you say you have no idea where to go with it, why not leave it as it is? It sounds great. Who cares about the length. As long as you are content with the finished product, that's all that matters.
The problem is, I don't like the ending. I'll just add in some kind of exit.