43 x 175.6 meters = 141.08 x 576.12 feet