68 x 108 x 869 meters = 223.1 x 354.33 x 2851.05 feet