Steve Fossett took off from Busch Stadium aboard his balloon "Solo Spirit" and set a world distance record when he landed in India.