67.2 meters = 220 feet and 5.67 inches