Question: how many lengths did secretariat win the belmont stakes
Answer: 31