67.272 meters = 220 feet and 8.5 inches