72.27 feet = 22.027896 meters