antares ride on a meteorite