Mile high lemon pie