321 x 676 x 122 meters = 1053.15 x 2217.85 x 400.26 feet