I don't understand. Which person's source? The one that says 137m or the one saying 81m? Do we have an official number yet?
EDIT:
147m? How can the numbers differ so much?
I'm not so sure about that either. I think in China it's a lot about when's the release date and how's the competition. BOFA opened a lot sooner, we'll see how that affects legs, if at all.