175.6 x 132.8 meters = 576.12 x 435.7 feet