208.39 meters = 683 feet and 8.33 inches