426 x 577 feet = 129.84 x 175.87 meters