That's on par with the most elaborate wedding I went to (which happened to be a sibling's). First, it was in Europe (we live in the U.S.), so there was a plane flight, time off work, and hotel reservations in a major city involved. The wedding itself was at a castle at 10:00 a.m. After that, we had to travel across the city for the wedding brunch (and wait a couple of hours for the couple to arrive after photo-taking). At about 2:00 we were all cut loose and left to our own devices until 7:00 p.m., when we traveled to yet another location (a hotel with a top-floor restaurant) for the wedding dinner, cake-cutting, and dancing, etc., and were expected to remain until 4:00 a.m. when a breakfast was served.
It was all beautiful, but it was exhausting and seemed to go on and on forever, and I confess I came away with the feeling that it was a huge show/circus designed to be as impressive and opulent as possible.
If it hadn't been family, I wouldn't have attended. And I couldn't have handled one of those marathon weddings starting at dawn, that's for sure!