Zonal Statistics as Table could be what you are looking for. The tool calculates several statistical measures (MEAN; MAX; MAX; MIN; STD;....) for all the pixels in each zone (aka polygon of a shapefile):
You can then join the output table to your original footprint shapefile and copy the mean height values into the footprints shapefile's attribute table.