129 x 843 x 367 meters = 423.23 x 2765.75 x 1204.07 feet