136.5 x 43.2 meters = 447.83 x 141.73 feet