27 x 159.6 meters = 88.58 x 523.62 feet