The Spanish finally relinquished the island of Saint Martin to the French and Dutch , who divided it amongst themselves in 1648 .