208.46 meters = 683 feet and 11.09 inches