Well if his location is correct that would be Alcatraz Island in San Francisco. So if Ted is really locked up might be a CON artist scam... Just kidding Ted. Nice location though....
I have the SmartOSD and have been very happy with the performance. Support has been good for a small operation and they keep making improvements.
Actually for precision it looks like you have escaped since you are outside the main cell block on the eastern hill. Zooming in on Google Earth I think I see your striped jammies. Better ditch those before the swim....