223.3 x 179.4 meters = 732.61 x 588.58 feet