Honestly, on my late meeting days, I just work about 3 hours and attend the meetings late at night, because that's what's expected of me and that's enough. The meetings can be intense so I just save myself for them and generally enjoy my day.
My company respects me a lot, but it also respects the fact that it's not all "one timezone is important and others suck" We have to meet with people all over the world and sometimes, it's my time to compromise and meet / work late?