221.3 x 177.4 meters = 726.05 x 582.02 feet