219.6 x 177.4 meters = 720.47 x 582.02 feet