159.5 x 39.2 meters = 523.29 x 128.61 feet