25 x 577 feet = 7.62 x 175.87 meters