Determination of Cost. When off-tract improvements are required, the Township Engineer shall calculate the cost of such improvements in accordance with the procedures for determining performance guaranty amounts in N.J.S.A. 40:55D-53.4. Such costs may include, but not be limited to, any or all costs of planning, surveying, permit acquisition, design, specification, property, and easement acquisition, bidding, construction, construction management, inspection, legal, traffic control, and other common and necessary costs of the construction of improvements. The Township Engineer shall also determine the percentage of off-tract improvements that are attributable to the applicant's development proposal and shall expeditiously report his findings to the board of jurisdiction and the applicant.