Les packages `geometry` et `tikzpagenodes` peuvent aider, comme dans l'exemple suivant où, bien sûr, on ne gardera que le(s) rectangle(s) souhaité(s) :
\documentclass[french]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[paperheight=64cm,paperwidth=54cm,margin=2cm
,includeall
,nomarginpar
]{geometry}
\usepackage{tikzpagenodes}
\usepackage{blindtext}
\usepackage{babel}
\begin{document}
\tikz[remember picture,overlay] {%
\draw [blue,line width=2mm]
(current page.south west)
rectangle
(current page.north east)
;
\draw [green]
(current page text area.south west)
rectangle
(current page text area.north east)
;
\draw [yellow]
(current page marginpar area.south west)
rectangle
(current page marginpar area.north east)
;
\draw [red]
(current page header area.south west)
rectangle
(current page header area.north east)
;
\draw [orange]
(current page footer area.south west)
rectangle
(current page footer area.north east)
;
}%
\Blinddocument
\end{document}