43 x 676 x 364 meters = 141.08 x 2217.85 x 1194.23 feet