Touched means reached and in this context it is used metaphorically to convey that heaven is reached which contradicts departing off the heaven
Context: Till it departed off the top of heaven.
Hypothesis: Till it touched the top of heaven ,

Given this context, is the hypothesis true (Yes/No/I don't know)?