That's a really awesome result for your first race. You must have trained well. Congratulations! Great race report, too.