Among them, the wedding part, such as the declaration of love, worship of heaven and earth, toast and other links, takes 40 minutes to an hour. Two hours is enough for a meal (I'm just talking about the meal time, it's hard to say whether anyone is still talking there after dinner, it can be five or six hours).