How to preserve measurements when manipulating an object
after applying the array modifier seperate the object :


in edit mode hit  P and select seperate by loose parts
set the origin to geometry for all objects
for the side objects set the origin to the side faces





scale all to induvidual origins