20.82 meters = 68 feet and 3.69 inches