Faits: Faits: A. La société X._ SA (ci-après: la Société ou la recourante) a notamment pour but la délivrance de concessions de places d'amarrage pour bateaux pour le compte des communes de Y._ et Z._. Par contrat d'entreprise et convention d'entretien du 29 novembre 1984, ces communes, au bénéfice d'une autorisation du canton de Vaud de faire usage des eaux et des grèves du lac Léman au lieu-dit "A._", lui ont confié la construction et l'exploitation du port public de B._. Les contrats conclus par la Société avec les navigateurs sont intitulés « convention d'usage du domaine public » et soumis aux dispositions du règlement du port, dont la dernière version a été adoptée par le Conseil d'Etat du canton de Vaud le 5 avril 1995. A la suite d'un contrôle fiscal, l'Administration fédérale des contributions, Division principale de la taxe sur la valeur ajoutée (ci-après: l'Administration fédérale des contributions) a procédé à la rectification de l'imposition de la Société pour les périodes fiscales allant du 1er janvier 1995 au 30 septembre 1999. Le décompte complémentaire établi à cette occasion le 7 février 2000 fait état d'un montant global arrondi de 746'413 fr., plus intérêts moratoires, dû au titre de la taxe sur la valeur ajoutée (ci-après: TVA). La Société ayant formé opposition, l'Administration fédérale des contributions lui a notifié une décision formelle le 2 mai 2002 au terme de laquelle elle a confirmé la créance fiscale résultant du décompte complémentaire du 7 février 2000. Par décision du 30 octobre 2003, elle a rejeté la réclamation interjetée et confirmé que la mise à disposition des places d'amarrage devait être considérée comme une location d'outillages et de machines fixés à demeure faisant partie d'une installation, laquelle était imposable en vertu de l'art. 14 ch. 17 lettre d de l'ordonnance du 22 juin 1994 régissant la taxe sur la valeur ajoutée (OTVA; RO 1994 II 1464 et les modifications ultérieures). A la suite d'un contrôle fiscal, l'Administration fédérale des contributions, Division principale de la taxe sur la valeur ajoutée (ci-après: l'Administration fédérale des contributions) a procédé à la rectification de l'imposition de la Société pour les périodes fiscales allant du 1er janvier 1995 au 30 septembre 1999. Le décompte complémentaire établi à cette occasion le 7 février 2000 fait état d'un montant global arrondi de 746'413 fr., plus intérêts moratoires, dû au titre de la taxe sur la valeur ajoutée (ci-après: TVA). La Société ayant formé opposition, l'Administration fédérale des contributions lui a notifié une décision formelle le 2 mai 2002 au terme de laquelle elle a confirmé la créance fiscale résultant du décompte complémentaire du 7 février 2000. Par décision du 30 octobre 2003, elle a rejeté la réclamation interjetée et confirmé que la mise à disposition des places d'amarrage devait être considérée comme une location d'outillages et de machines fixés à demeure faisant partie d'une installation, laquelle était imposable en vertu de l'art. 14 ch. 17 lettre d de l'ordonnance du 22 juin 1994 régissant la taxe sur la valeur ajoutée (OTVA; RO 1994 II 1464 et les modifications ultérieures). B. Saisie d'un recours dirigé contre la décision précitée, la Commission fédérale de recours en matière de contributions (ci-après: la Commission fédérale de recours) l'a rejeté, par décision du 11 octobre 2004. Elle a retenu en substance que les prestations effectuées par la Société entraient dans le champ de la TVA en étant imposables même sous l'angle de l'art. 17 al. 4 OTVA, qu'elles ne pouvaient pas bénéficier de l'exonération prévue par l'art. 14 ch. 16 OTVA et qu'elles étaient bien imposables en vertu de l'art. 14 ch. 17 lettre d OTVA. B. Saisie d'un recours dirigé contre la décision précitée, la Commission fédérale de recours en matière de contributions (ci-après: la Commission fédérale de recours) l'a rejeté, par décision du 11 octobre 2004. Elle a retenu en substance que les prestations effectuées par la Société entraient dans le champ de la TVA en étant imposables même sous l'angle de l'art. 17 al. 4 OTVA, qu'elles ne pouvaient pas bénéficier de l'exonération prévue par l'art. 14 ch. 16 OTVA et qu'elles étaient bien imposables en vertu de l'art. 14 ch. 17 lettre d OTVA. C. Agissant le 11 novembre 2004 par la voie du recours de droit administratif, la Société demande au Tribunal fédéral, avec suite de frais et dépens, d'annuler la décision de la Commission fédérale de recours, subsidiairement de l'annuler et de renvoyer la cause à l'autorité intimée pour nouvelle décision. Elle dénonce une fausse application des art. 17 al. 4, 14 ch. 16 et 14 ch. 17 OTVA. Elle se plaint au surplus de la violation des principes de la protection contre l'arbitraire, de l'égalité de traitement et de la liberté économique. A titre de mesures d'instruction, elle requiert de l'autorité intimée la production de l'intégralité du dossier et demande au Tribunal fédéral d'inviter celle-ci à corriger l'erreur de rédaction portant sur les périodes fiscales litigieuses. La Commission fédérale de recours renonce à présenter des observations et se réfère à sa décision. L'Administration fédérale des contributions conclut au rejet du recours, avec suite de frais.