3:15 to 3:20? Wow, that's flyin'!

7:30 to 7:40 per mile -- Way to go!

When I did a marathon ten years ago, that was my first mile time, and it went downhill from there. I think the last one was something over 10 minutes.