189.9 x 163 meters = 623.03 x 534.78 feet