1. A computing device comprises: an interface; a local memory; and a processing module operably coupled to the interface and the local memory, wherein the processing module functions to: retrieve, from a multi-dimensional model database, a multi-dimensional model; identify an architectural element located on one or more surfaces of the multi-dimensional model; define a plurality of boundaries for the architectural element; determine measurements between two or more of the plurality of boundaries of the architectural element; compare the determined measurements to a plurality of known similar architectural element's standard dimensions, within an error threshold; select, based on the comparing, actual dimensions of a known similar architectural element that is dimensionally closest to the architectural element; determine an error in scaling of the multi-dimensional model based on comparing the determined measurements to respective dimensions on the known similar architectural element; perform a statistical analysis for a determined error in scaling for a plurality of architectural elements and selecting a minimum statistical occurrence of the error in scaling, wherein the statistical analysis predicts, based on a comparison of the determined error in scaling, which architectural element of at least two or more architectural elements of the plurality of architectural elements would produce a most accurate rescaled multi-dimensional model; and rescale the multi-dimensional model according to the minimum statistical occurrence of the error.