67.41 meters = 221 feet and 1.94 inches