21.76 meters = 71.391076 feet