This is a notice about the official release date, which is currently March 7, 2004.
There will be a building wide power outage for ten hours on Saturday, March 6th, from 4AM to 6PM EST (that's noon to 10PM in Germany?). The power outage is planned for maintenance and installing a backup generator.
So this site will not be available, don't panic