The smallest natural number greater than 1 billion that has exactly 1000 positive divisors is 1,060,290,000.