178.6 x 135.8 meters = 585.96 x 445.54 feet