You will be just fine. I did my first marathon with two long runs of 20 miles (the last one 3 weeks prior to race day), and I finished ok. Last minute advise-don't start out too fast this weekend. Instead concentrate on having a good time and enjoying the scenery, crowds, and other runners. Then finish the race strong.