In fast pitch softball how far away is the pitcher's mound from home plate?

43 feet