Obtenga el tamaño del archivo de imagen antes de descargar desde la web

Estoy descargando archivos de imagen desde la web utilizando el siguiente código en mi aplicación de consola.

WebClient client = new WebClient();
client.DownloadFile(string address_of_image_file,string filename);

El código está funcionando absolutamente bien.

Quiero saber si hay alguna forma de obtener el tamaño de este archivo de imagen antes de descargarlo.

PD: en realidad, he escrito código para hacer que un rastreador se mueva por el sitio descargando archivos de imagen. Así que no sé de antemano su tamaño. Todo lo que tengo es la ruta completa del archivo que se ha extraído de la fuente de la página web.

Respuestas a la pregunta(4)

Su respuesta a la pregunta