You lost a factor of ten. 500 times 1000 is 500,000 so 1GB can hold 500,000 pages. 1TB can hold 500 million.