#include <bits/stdc++.h>
using namespace std;
int main() {
  long long d, h, v, e;
  double x, netx;
  cin >> d >> h >> v >> e;
  if ((3.14159265358979323846264338 * d * d * e) / 4 > v)
    cout << "NO\n";
  else {
    cout << "YES\n";
    netx = v - (3.14159265358979323846264338 * d * d * e) / 4;
    cout << setprecision(18)
         << ((3.14159265358979323846264338 * d * d * h) / 4) / netx;
  }
  return 0;
}
