221.6 x 179.4 meters = 727.03 x 588.58 feet