People (and the OP) must understand that the marathon is a completely different animal. 5K time, yassos, and even longer race PRs don't always accurately predict marathon finish times. Even for using the the half marathon PR as an indicator, so much can happen running those extra 13.1 miles. You're working with a whole different energy system in the marathon--you don't have to worry about running out of glycogen in a 5K, and generally not in a half marathon, but in the marathon, much of the training that should be done (50-60+--I do about 80) teaches the body to spare glycogen and burn fat so you're less likely to hit that infamous bonk at mile 20.
I believe one of the greatest hallmarks to running a marathon time in line with shorter distance PRs is expereince running marathons, along with the training. For so many people, their first marathon time is not in line with their PRs for shorter distances, and that's alright, since with experience running marathons and training for them, one finds out how he/she personally responds to training/racing, and adjusts accordingly.
To the OP--please do yourself a huge favor and do not go out shooting for sub 3 right off the bat. I'd say 3:10 is likely, but start out conservatively. You can always pick it up if you're feeling good later, which is way better than being forced to slow down from going out too hard. You want your first marathon to be an enjoyable experience, rather than a horrendous one where you never want to do another one.
FYI--I have a 5K PR of 17:40, a dozen or so 5Ks in the low 18s or better, some 10Ks in the 37s, some 5-milers in the low 30s range, all of which indicate sub 3, but I managed 3:13 in my first marathon. It's one thing to be able to run fast for 5-10K, or even 10 miles, but to maintain a (relatively speaking) fast pace for 26.2 miles is a whole other story. I recently ran a 30:15 5-miler, which indicates anywhere from 2:49-2:58 depending on calculators, but 6:52/mi for a long way still is hard for me, so I'm thinking I'll try for 7:15/mi in my spring marathon, and keep working on lowering that long distance pace over time.