191 x 384 x 320 meters = 626.64 x 1259.84 x 1049.87 feet