129 x 343 x 813 meters = 423.23 x 1125.33 x 2667.32 feet