From his observations Tycho was able to show that the comet was certainly further away than Venus

What is the correctly punctuated version of this sentence?
From his observations Tycho was able to show that the comet was certainly further away than Venus.