Sachverhalt: Sachverhalt: A. X._ fuhr mit seinem Personenwagen am 28. August 2002 um 07.08 Uhr auf der Autostrasse A52 in Esslingen. Bei einer Geschwindigkeit von circa 87 km/h näherte er sich auf circa fünf bis zehn Meter einem in die gleiche Richtung fahrenden Personenwagen und hielt diese Distanz während einer gewissen, nicht näher ermittelten Zeit aufrecht. A. X._ fuhr mit seinem Personenwagen am 28. August 2002 um 07.08 Uhr auf der Autostrasse A52 in Esslingen. Bei einer Geschwindigkeit von circa 87 km/h näherte er sich auf circa fünf bis zehn Meter einem in die gleiche Richtung fahrenden Personenwagen und hielt diese Distanz während einer gewissen, nicht näher ermittelten Zeit aufrecht. B. Wegen dieses Vorfalls verurteilte das Statthalteramt des Bezirks Uster X._ am 15. Januar 2003 zu einer Busse von Fr. 300.--, in Anwendung von Art. 90 Ziff. 1 und Art. 34 Abs. 4 SVG sowie Art. 12 Abs. 1 VRV. Die Strafverfügung wurde rechtskräftig. Mit Verfügung vom 25. Februar 2003 entzog das Strassenverkehrs- und Schifffahrtsamt des Kantons St. Gallen X._ den Führerausweis wegen ungenügenden Sicherheitsabstandes beim Hintereinanderfahren (Art. 34 Abs. 4 SVG und Art. 12 Abs. 1 VRV in Verbindung mit Art. 16 Abs. 2 SVG) für die Dauer von drei Monaten. Einen von X._ dagegen erhobenen Rekurs wies die Verwaltungsrekurskommission des Kantons St. Gallen am 7. Juli 2004 ab. Mit Verfügung vom 25. Februar 2003 entzog das Strassenverkehrs- und Schifffahrtsamt des Kantons St. Gallen X._ den Führerausweis wegen ungenügenden Sicherheitsabstandes beim Hintereinanderfahren (Art. 34 Abs. 4 SVG und Art. 12 Abs. 1 VRV in Verbindung mit Art. 16 Abs. 2 SVG) für die Dauer von drei Monaten. Einen von X._ dagegen erhobenen Rekurs wies die Verwaltungsrekurskommission des Kantons St. Gallen am 7. Juli 2004 ab. C. X._ erhebt Verwaltungsgerichtsbeschwerde mit dem Antrag, die Dauer des Führerausweisentzugs auf einen Monat herabzusetzen. Die Verwaltungsrekurskommission des Kantons St. Gallen beantragt, die Beschwerde abzuweisen. 