60 x 191 x 208 meters = 196.85 x 626.64 x 682.41 feet