159.1 x 30.4 meters = 521.98 x 99.74 feet