67.245 meters = 220 feet and 7.44 inches