159 x 32.5 meters = 521.65 x 106.63 feet