Since you don't want the map to actually zoom to full extent, you should modify the template and remove this button. Then replace it with a different button, that when clicked you do a zoom to your custom extent (you could for instance use the ZoomToAction on that button)