175.6 x 133.4 meters = 576.12 x 437.66 feet