I have the biggest one they do for my 18hh and my friend also has the biggest one for her 17.2hh TB.
Mine is a little big on my 16.2 and she takes a 6ft6 rug so if your horse really is a 6ft6 rug then i would go for the second largest, which i think is a large (if that makes sense).