Compasses for marine navigation