22.14 meters = 72 feet and 7.65 inches