#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
#include <ctype.h>
#include <time.h>
#define findmax(a,b) (a)>(b)?(a):(b)
#define findmin(a,b) (a)<(b)?(a):(b)
#define inout freopen("in.txt","r",stdin);freopen("out.txt","w",stdout)
#define swap(a,b) (a)+=(b);(b)=(a)-(b);(a)-=(b)
#define quicksort(a,n) qsort(a,n,sizeof(a[0]),cmp)
#define inputarr(a,n) for(int i=0;i<n;i++){scanf("%d",&a[i]);}
#define printarr(a,n) for(int i=0;i<n;i++){printf("%d ",a[i]);}puts("");
int cmp(const void *a,const void *b){return *(int *)a - *(int *)b;}
 
int main() {
    
	//inout;

	long long int a, b;

	long long int v, w;

	long long int t;

	scanf("%lld%lld", &a, &v);
	scanf("%lld%lld", &b, &w);
	scanf("%lld", &t);

	long long int dis = a - b;

	if(dis < 0){dis *= -1;}

	long long int spd = v - w;

	if(spd < 0){
		puts("NO");
		return 0;
	}

	double xd = (double)dis/(double)spd;

	if(xd > (double)t){
		puts("NO");
		return 0;
	}

	else{
		puts("YES");
		return 0;
	}
}