import math  
  
# 读取输入  
n = int(input().strip())  
  
# 计算圆的面积  
area = math.pi * n ** 2  
  
# 输出结果,由于题目允许误差不超过10^-3,所以不需要格式化输出到很高的小数位  
# 但为了保险起见,我们可以使用format或f-string来确保输出足够的小数位  
# 实际上,由于浮点数计算的精度问题,直接输出area通常已经满足要求  
print(f"{area:.3f}")  # 使用f-string格式化输出到小数点后3位,但这不是必需的  
# 或者使用print(format(area, ".3f"))来达到同样的效果  
# 在大多数情况下,直接print(area)也是可以接受的,因为math.pi的精度已经足够  
  
# 注意:在严格意义上,为了完全符合题目要求的误差范围,  
# 我们可能需要使用更精确的π值或进行更复杂的舍入处理。  
# 但由于Python的浮点数精度和math.pi的精度已经很高,  
# 直接计算并输出结果通常已经足够满足题目的误差要求。