178.6 x 136.4 meters = 585.96 x 447.51 feet