From what I can tell, it is rather short; about on-par with Space Mountain in Paris in length. As for the ride itself, it seems with the tight-neck turns and corners around the attraction, it uses a lack of space albeit efficiently; using the speed and tight layout to it's advantage.
Atleast, from what I see.