The Explorer is for people over 6' their wesite says up to 7'. I am 6'1, so not very close to your height, but I am very happy with my explorer. If I remember correctly the 108" they list on the website is the ridgeline length. If so, I think that would mean the explorer is about an 11' hammock.
I have seen Roche use one, and he is a good bit taller than I am.