Are the magnetic North Pole and the geographic North Pole always the same distance apart?