Pretty much. Though this particular institution is (IMHO) going to have trouble effectively spending that endowment because of the difficulty of recruiting top-tier faculty willing to live in Saudi Arabia. That's a disadvantage that Tokyo or Amsterdam aren't likely to have, so I'd look elsewhere for a good existence proof.