434 x 577 feet = 132.28 x 175.87 meters