How many feet from pitchers mound to home plate in softball?

35, 40 or 43 feet depending on age group.