72.53 feet = 22.107144 meters