177.6 x 135.4 meters = 582.68 x 444.23 feet