208.45 meters = 683 feet and 10.69 inches