I have been on a 747 quite a few times but can't remember what version. They are definitely big and with that upper deck on and all. Wider across the middle, I think.
Have a look at this.
http://www.seatguru.com/airlines/Tha...7-300_7431.php
There's normally a bar, band, snooker table etc on the top deck....![]()