You've got just shy of 3 hours. I think you'll be okay, but you have to keep in mind it's not just the travel time once on the road. If your flight lands on time at 2:53, you still have to taxi to the gate, get off the plane, get through the airport, get to the ground transportation, and...