22.02 meters = 72 feet and 2.93 inches