#include<bits/stdc++.h>
using namespace std;
const double Pi=3.1415926535;
struct hz{
long long x,y;
}a[10000001];
double jl=0;
double ans=0,now=1000000000;
int main(){
int n;
cin>>n;
for(int i=0;i<n;i++){
cin>>a[i].x>>a[i].y;
}
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
jl=0;
int x3,y3;
x3=a[i].x-a[j].x;
y3=a[i].y-a[j].y;
jl=sqrt(pow(x3,2)+pow(y3,2));
ans=max(jl,ans);
}
if(ans<=now){
now=ans;
}
}
cout<<fixed<<setprecision(4)<<Pi*(now*now);
}