Maybe this is what they were after.
http://www.pbase.com/image/60880206
That pic is worth the money! They seem higher than this latest flight however.