I lost my iPhone at the Hertz Rental car drop off in Fort Lauderdale. I could see the phone via "Find my iPhone" app but then it disappeared off my device list. Attached is a screen grab of the last time I saw it. Can anyone tell me based on the image...if it appears to be at the airport? or possibly at the gas station near the airport? Once you see the image it will make sense.