267 x 68 x 208 meters = 875.98 x 223.1 x 682.41 feet