Jupiter transit predictions