Though, as you can see from the details section on that archived web page, 1200×776 is the original resolution. Most likely you were using a monitor with a lower resolution 7 years ago so it appears quite a bit smaller on your current monitor.