#include <bits/stdc++.h>
using namespace std;
const int N = 2e6, PI = 3.14159265359, M = 1e9 + 7;
long long a[N], b[N];
vector<long long> v, v1;
long long dp[N], dp1[N], ans[N];
long long n, arr[N], vis[N];
int main() {
  int x, y, z, t1, t2, t3;
  cin >> x >> y >> z >> t1 >> t2 >> t3;
  int m, n;
  m = (abs(x - y)) * t1;
  n = (((abs(x - y) + abs(z - x))) * t2) + 3 * t3;
  if (m < n)
    cout << "NO";
  else
    cout << "YES";
  return 0;
}
