Sachverhalt: Sachverhalt: A. X._ ist Treuhänder und selbständigerwerbender Liegenschaftenhändler. 1993 erwarb er in T._ Land und realisierte darauf die Überbauung "M._-weg", bestehend aus drei Mehrfamilienhäusern mit insgesamt 27 Wohnungen, drei Bastelräumen und 34 Einstellhallenplätzen. Von 1994 bis 1998 veräusserte er im Stockwerkeigentum 23 Wohnungen, zwei Bastelräume und 28 Einstellhallenplätze. Am 1. August 1995 überführte er eine 21⁄2-Zimmer-Wohnung und einen Einstellhallenplatz (T._ Grundbuchblatt [Gbbl.] Nrn. 1_-1 und 2_-2) von seinem Geschäftsvermögen in sein Privatvermögen. In der Steuererklärung 1997/98 deklarierte X._ einen Überführungswert der Wohnung und des Einstellhallenplatzes von Fr. 300'000.--. Die Steuerverwaltung des Kantons Bern (Kreis Mittelland) setzte den Überführungswert der Eigentumswohnung (inkl. Einstellhallenplatz) mit Veranlagungsverfügung vom 21. Mai 1999 hingegen auf Fr. 513'000.-- fest (Eigentumswohnung Fr. 483'000.--; Einstellhallenplatz Fr. 30'000.--). Im Einspracheverfahren setzte sie den Überführungswert der Eigentumswohnung mit Einstellhallenplatz am 21. August 2001 auf Fr. 425'000.-- herab und veranlagte X._ betreffend die direkte Bundessteuer auf ein steuerbares Einkommen von Fr. 819'762.-- anstelle der von ihm deklarierten Fr. 763'512--. A. X._ ist Treuhänder und selbständigerwerbender Liegenschaftenhändler. 1993 erwarb er in T._ Land und realisierte darauf die Überbauung "M._-weg", bestehend aus drei Mehrfamilienhäusern mit insgesamt 27 Wohnungen, drei Bastelräumen und 34 Einstellhallenplätzen. Von 1994 bis 1998 veräusserte er im Stockwerkeigentum 23 Wohnungen, zwei Bastelräume und 28 Einstellhallenplätze. Am 1. August 1995 überführte er eine 21⁄2-Zimmer-Wohnung und einen Einstellhallenplatz (T._ Grundbuchblatt [Gbbl.] Nrn. 1_-1 und 2_-2) von seinem Geschäftsvermögen in sein Privatvermögen. In der Steuererklärung 1997/98 deklarierte X._ einen Überführungswert der Wohnung und des Einstellhallenplatzes von Fr. 300'000.--. Die Steuerverwaltung des Kantons Bern (Kreis Mittelland) setzte den Überführungswert der Eigentumswohnung (inkl. Einstellhallenplatz) mit Veranlagungsverfügung vom 21. Mai 1999 hingegen auf Fr. 513'000.-- fest (Eigentumswohnung Fr. 483'000.--; Einstellhallenplatz Fr. 30'000.--). Im Einspracheverfahren setzte sie den Überführungswert der Eigentumswohnung mit Einstellhallenplatz am 21. August 2001 auf Fr. 425'000.-- herab und veranlagte X._ betreffend die direkte Bundessteuer auf ein steuerbares Einkommen von Fr. 819'762.-- anstelle der von ihm deklarierten Fr. 763'512--. B. Die Steuerrekurskommission des Kantons Bern wies am 22. Juni 2004 die Beschwerde X._'s gegen den Einspracheentscheid ab, nachdem sie betreffend die fragliche, ins Privatvermögen überführte Eigentumswohnung ein Verkehrswertgutachten eingeholt hatte. B. Die Steuerrekurskommission des Kantons Bern wies am 22. Juni 2004 die Beschwerde X._'s gegen den Einspracheentscheid ab, nachdem sie betreffend die fragliche, ins Privatvermögen überführte Eigentumswohnung ein Verkehrswertgutachten eingeholt hatte. C. X._ hat am 29. Juli 2004 Verwaltungsgerichtsbeschwerde beim Bundesgericht erhoben. Er beantragt (für die direkte Bundessteuer), "das steuerpflichtige Einkommen pro 1997/98 von Fr. 819'700.-- (Fr. 819'763.--) sei um Fr. 56'200.- (Fr. 56'250.--) auf Fr. 763'500.-- (Fr. 763'512.--) herabzusetzen". Eventualiter beantragt er, ein zweites Gutachten erstellen zu lassen. Die Steuerverwaltung und die Steuerrekurskommission des Kantons Bern sowie die Eidgenössische Steuerverwaltung beantragen, die Beschwerde abzuweisen. 