207.06 meters = 679 feet and 3.97 inches