The guarantee shall be sufficient in amount to equal the total cost to the Borough as estimated by the Borough Engineer, of constructing those on-site, off-site and off-tract improvements necessary to protect adjacent property and the public interest in the event development of the subdivision or site were not completed. Such improvements shall include, but are not limited to grading; surveyor's monuments; drainage facilities necessary to protect off-tract areas from flooding; erosion and sedimentation control facilities; required landscaping, buffers, screening and fencing; all streets, curbs, gutters, culverts, storm sewers, sanitary sewers, water mains, sidewalks, street lighting, shade trees, and others as may be required. The applicant shall provide preliminary estimated types and quantities of improvements to be reviewed and verified by the Borough Engineer.