22.15 meters = 72 feet and 8.05 inches