67.44 meters = 221 feet and 3.12 inches