Sachverhalt: Sachverhalt: A. A.a X._ wird im Schlussprotokoll der Zollkreisdirektion II, Untersuchungsdienst Schaffhausen, vom 14. Januar 1999 zur Last gelegt, er habe im Zeitraum 1991 bis 1997 beträchtliche Mengen an Futterweizen, Wintergerste, Körnermais, Äpfeln, Birnen, Heu, Stroh und Brennholz aus von ihm gepachteten und selbst bewirtschafteten Grundstücken in der ausländischen (deutschen) Wirtschaftszone zu Unrecht abgaben- und bewilligungsfrei in die Schweiz eingeführt; zu Unrecht deshalb, weil er seit 1991 nicht mehr über den hiefür erforderlichen zivilrechtlichen Wohnsitz in der Schweiz verfügt habe. X._ wurde daher mit Verfügung über die Leistungspflicht der Zollkreisdirektion II, Untersuchungsdienst Schaffhausern, vom 14. Ja-nuar 1999 verpflichtet, nachträglich Fr. 417'493.50 Zoll, Fr. 13'506.30 Mehrwertsteuer sowie Fr. 275.40 statistische Gebühr zu entrichten. Diese Verfügung über die Leistungspflicht ist in Rechtskraft erwachsen. A.b Mit Strafbescheid der Eidgenössischen Oberzolldirektion vom 28. Dezember 2001 wurde X._ wegen Zollübertretung (Art. 74 Ziff. 14 ZG), Bannbruchs (Art. 76 Ziff. 1 ZG) und wegen Widerhandlung gegen die Mehrwertsteuerverordnung vom 22. Juni 1994 (Art. 77 MWSTV) eine Busse von 175'000 Franken auferlegt. X._ erhob am 13. Februar 2002 Einsprache. Mit Strafverfügung vom 13. Februar 2003 bestätigte die Eidgenös-sische Oberzolldirektion den Strafbescheid. A.c X._ beantragte die gerichtliche Beurteilung. Mit Schreiben vom 18. März 2003 überwies die Eidgenössische Oberzolldirektion die Akten an die Staatsanwaltschaft des Kantons Schaffhausen zuhanden des zuständigen Strafgerichts. Mit Verfügung vom 20. März 2003 überwies die Staatsanwaltschaft gestützt auf die Anklageschrift der Oberzolldirektion die Akten dem Einzelrichter des Kantonsgerichts Schaffhausen. A.c X._ beantragte die gerichtliche Beurteilung. Mit Schreiben vom 18. März 2003 überwies die Eidgenössische Oberzolldirektion die Akten an die Staatsanwaltschaft des Kantons Schaffhausen zuhanden des zuständigen Strafgerichts. Mit Verfügung vom 20. März 2003 überwies die Staatsanwaltschaft gestützt auf die Anklageschrift der Oberzolldirektion die Akten dem Einzelrichter des Kantonsgerichts Schaffhausen. B. Die Einzelrichterin des Kantonsgerichts Schaffhausen sprach X._ am 23. Februar 2004 der Zollübertretung (Art. 74 Ziff. 14 ZG), des Bannbruchs (Art. 76 Ziff. 1 ZG) und der Widerhandlung gegen die Mehrwertsteuerverordnung vom 22. Juni 1994 (Art. 77 aMWSTV) schuldig und verurteilte ihn zu einer Busse von 175'000 Franken. Das Obergericht des Kantons Schaffhausen wies am 29. Oktober 2004 die von X._ eingereichte Berufung ab. Das Obergericht des Kantons Schaffhausen wies am 29. Oktober 2004 die von X._ eingereichte Berufung ab. C. X._ führt staatsrechtliche Beschwerde und eidgenössische Nichtigkeitsbeschwerde mit den Anträgen, das Urteil des Obergerichts sei aufzuheben beziehungsweise die Sache sei zur neuen Entscheidung an die Vorinstanz zurückzuweisen. Das Obergericht hat auf eine Stellungnahme zu den Beschwerden verzichtet. 