At the airport you can usually pay about $1000 to upgrade on the longer Seattle to Dubai leg.
In your emirates reservation make sure to have your email, and it is possible that you might get an email to upgrade the longer Seattle to Dubai leg for about $800 or so, about a week in advance.