207.89 meters = 682 feet and 0.65 inches