786.5 inches = 19.9771 meters