21.98 meters = 72 feet and 1.35 inches