That's not a bad little segment... why are you skeptical? The GPS doesn't lie... much. Now you know where the target is, it looks like you have a bit of work to get up to #3. Happy riding!
Oh, and join the clyde club if you'd like, there's a bunch of us there.
http://app.strava.com/clubs/clydesda...bikeforums-net