210 x 93 x 208 meters = 688.98 x 305.12 x 682.41 feet