Well, the song itself is quite enjoyable; there's a combined sensation of relaxation and smooth energy that emerges from within it which I love. It's both inspiring and dance-capable. But I think the main issues here are with the exhausting duration, and the lack of any sense of progression.
The current structure of the track is fine, but the opportunity to build upon the already laid down foundation is more than evident. I think that the best course of action here would have been to produce a similar, yet new composition for the second half along with a revised and much more sustained ending. After that, I think your tune here would be mere droplets away from becoming fully realized. But in its current state, the best way to experience the song in its current state would either be within a mix or as a sort of ambient or background tune. Because the atmosphere that the tune establishes manages to be its strongest trait, and that's what ultimately manages to capture the audiences' attention. But for seven minutes straight? Not too sure...
Overall, it's a phenomenal effort which merely suffers from the lack of diverse elements. Just a little bit of revision could really do it justice, and it'd be something I'm confident you could nail in a re-release or remixed interpretation. Great work for the time though; I have no doubts that you've since upon improved your skills as a producer since this came out!