Definitely the same aircraft mate. I'm sure Ken will confirm you as being first and correct. But he can be a slow responder...
Location: Probably in the Silhouette Challenge Thread
HappyPass, your location...anywhere else on the planet you reside apart from SC? Just curious.