Rectangular data set best practice


I have an input array which by its nature is rectangular [-1,1,2a,a]. The questions are:

is it better to keep this shape ratio through the convolutional layers using rectangular filters?
square it up in the first layer and then use square filters in the remaining convolutional layer?
square it up in pre-processing?