159.6 x 116.8 meters = 523.62 x 383.2 feet