Question: what is the average size of a baby at 31 weeks?
Answer: The average fetus at 31 weeks is 16.4 inches (41.9 cm) long and weighs 3.9 pounds (1751 grams) .