22.223 meters = 72 feet and 10.92 inches