Liebe LaTeX-Freunde

ich möchte gerne einen Befehl \bildrechts definieren, bei dem ich links Text habe und dann rechts ein Bild. Ich möchte aber die Bildbreite angeben, die Bildgrösse wählen und den Rest soll es selber machen. Etwa so:

Code:
\documentclass{article} 

%== \bildrechts: Bild rechts einfügen, Text links davon
\newcommand{\bildrechts}[4]{%
	\begin{minipage}[ht]{}{#4}\end{minipage}
	\hfill
	\begin{minipage}[h]{#1\textwidth}{\centering\includegraphics[width=#2\linewidth]{bilder/#3}}
	\end{minipage}
}

\begin{document}

	\bildrechts{0.4}{0.9}{Eiffelturm}{Der Eiffelturm wurde anlässlich der Weltausstellung im Jahr 1898 in Paris erstellt und zwar von einem Schweizer Architekten.}
	
\end{document}
Meine Frage: Kann ich aus der Angabe der Breite der rechten Minipage die Breite der linken Minipage berechnen lassen und den Befehl entsprechend konfigurieren?

Vielen Dank für eure Rückmeldungen.

sonnige Grüsse aus Basel

Martin