22.31 meters = 73 feet and 2.35 inches