

import java.util.Scanner;

public class Main {
	private static final int PI = 0;

	public static void main(String[] args){
		//????????£????????????????????°?????????????????£?¨?
		Scanner sc = new Scanner(System.in);
		//?????¨????????£?¨?
		double P=Math.PI;
		//????????????????????£?????\???
		double dbR = sc.nextDouble();
		//??¢???
		double dbS =dbR * dbR * P;
		//?????¨?????????
		double dbC =(dbR + dbR) * P;
		 //?¨??????????db????????°??????string???????????????
		 String f1 = String.format("%.6f", dbS);
		 String f2 = String.format("%.6f", dbC);
		//???????????¨???
		System.out.println(f1 + " " + f2);

	}
} import java.util.Scanner; Scanner java.util public class Main {
	private static final int PI = 0;

	public static void main(String[] args){
		//????????£????????????????????°?????????????????£?¨?
		Scanner sc = new Scanner(System.in);
		//?????¨????????£?¨?
		double P=Math.PI;
		//????????????????????£?????\???
		double dbR = sc.nextDouble();
		//??¢???
		double dbS =dbR * dbR * P;
		//?????¨?????????
		double dbC =(dbR + dbR) * P;
		 //?¨??????????db????????°??????string???????????????
		 String f1 = String.format("%.6f", dbS);
		 String f2 = String.format("%.6f", dbC);
		//???????????¨???
		System.out.println(f1 + " " + f2);

	}
} Main private static final int PI = 0; PI 0 public static void main(String[] args){
		//????????£????????????????????°?????????????????£?¨?
		Scanner sc = new Scanner(System.in);
		//?????¨????????£?¨?
		double P=Math.PI;
		//????????????????????£?????\???
		double dbR = sc.nextDouble();
		//??¢???
		double dbS =dbR * dbR * P;
		//?????¨?????????
		double dbC =(dbR + dbR) * P;
		 //?¨??????????db????????°??????string???????????????
		 String f1 = String.format("%.6f", dbS);
		 String f2 = String.format("%.6f", dbC);
		//???????????¨???
		System.out.println(f1 + " " + f2);

	} main {
		//????????£????????????????????°?????????????????£?¨?
		Scanner sc = new Scanner(System.in);
		//?????¨????????£?¨?
		double P=Math.PI;
		//????????????????????£?????\???
		double dbR = sc.nextDouble();
		//??¢???
		double dbS =dbR * dbR * P;
		//?????¨?????????
		double dbC =(dbR + dbR) * P;
		 //?¨??????????db????????°??????string???????????????
		 String f1 = String.format("%.6f", dbS);
		 String f2 = String.format("%.6f", dbC);
		//???????????¨???
		System.out.println(f1 + " " + f2);

	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) double P=Math.PI; P Math.PI Math Math.PI double dbR = sc.nextDouble(); dbR sc.nextDouble() sc.nextDouble sc double dbS =dbR * dbR * P; dbS dbR * dbR * P dbR * dbR * P dbR dbR P double dbC =(dbR + dbR) * P; dbC (dbR + dbR) * P (dbR + dbR) dbR dbR P String f1 = String.format("%.6f", dbS); f1 String.format("%.6f", dbS) String.format String "%.6f" dbS String f2 = String.format("%.6f", dbC); f2 String.format("%.6f", dbC) String.format String "%.6f" dbC System.out.println(f1 + " " + f2) System.out.println System.out System System.out f1 + " " + f2 f1 + " " + f2 f1 " " f2 String[] args args public class Main {
	private static final int PI = 0;

	public static void main(String[] args){
		//????????£????????????????????°?????????????????£?¨?
		Scanner sc = new Scanner(System.in);
		//?????¨????????£?¨?
		double P=Math.PI;
		//????????????????????£?????\???
		double dbR = sc.nextDouble();
		//??¢???
		double dbS =dbR * dbR * P;
		//?????¨?????????
		double dbC =(dbR + dbR) * P;
		 //?¨??????????db????????°??????string???????????????
		 String f1 = String.format("%.6f", dbS);
		 String f2 = String.format("%.6f", dbC);
		//???????????¨???
		System.out.println(f1 + " " + f2);

	}
} public class Main {
	private static final int PI = 0;

	public static void main(String[] args){
		//????????£????????????????????°?????????????????£?¨?
		Scanner sc = new Scanner(System.in);
		//?????¨????????£?¨?
		double P=Math.PI;
		//????????????????????£?????\???
		double dbR = sc.nextDouble();
		//??¢???
		double dbS =dbR * dbR * P;
		//?????¨?????????
		double dbC =(dbR + dbR) * P;
		 //?¨??????????db????????°??????string???????????????
		 String f1 = String.format("%.6f", dbS);
		 String f2 = String.format("%.6f", dbC);
		//???????????¨???
		System.out.println(f1 + " " + f2);

	}
} Main


import java.util.Scanner;

public class Main {
	private static final int PI = 0;

	public static void main(String[] args){
		//????????£????????????????????°?????????????????£?¨?
		Scanner sc = new Scanner(System.in);
		//?????¨????????£?¨?
		double P=Math.PI;
		//????????????????????£?????\???
		double dbR = sc.nextDouble();
		//??¢???
		double dbS =dbR * dbR * P;
		//?????¨?????????
		double dbC =(dbR + dbR) * P;
		 //?¨??????????db????????°??????string???????????????
		 String f1 = String.format("%.6f", dbS);
		 String f2 = String.format("%.6f", dbC);
		//???????????¨???
		System.out.println(f1 + " " + f2);

	}
}