Go: package main

import (
	"bufio"
	"fmt"
	"os"
	"strconv"
	"strings"
)

var sc = bufio.NewScanner(os.Stdin)

//Sliceconvtof ...
func Sliceconvtof() []float64 {
	strs := strings.Split(sc.Text(), " ")

	var flts []float64
	var x int

	for _, s := range strs {
		x, _ = strconv.Atoi(s)
		xf := float64(x)
		flts = append(flts, xf)
	}

	return flts
}

func main() {

	for sc.Scan() {
		i := Sliceconvtof()
		fmt.Printf("%6f", i[0]*i[1]/3.305785)
	}

}

Python: # Aizu Problem 0094: Calculation of Area
#
import sys, math, os

# read input:
PYDEV = os.environ.get('PYDEV')
if PYDEV=="True":
    sys.stdin = open("sample-input.txt", "rt")


a, b = [int(_) for _ in input().split()]
A = a * b / 3.305785
print("%.6f" % A)

Python: def test():
    a,b=list(map(int,input().split()))
    c=3.305785
    s=a*b/c
    return s



if __name__ == '__main__':
    print(test())

Python: import math
a,b=map(int,input().split())
s=a*b
S=s/3.305785
print("{:.6f}".format(S))

Python: a,b = map(int, input().split())

print(a*b/3.305785)

Python: import sys
f = sys.stdin

a, b = map(int, f.readline().split())
print('{:.6f}'.format(a * b / 3.305785))

Python: a,b = map(int, input().split())
print(a*b/3.305785)

Python: a, b=map(float, input().split())
print("{:.6f}".format(a*b/3.305785))

Python: a, b = map(int, input().split())
print(a * b / 3.305785)

Python: a,b=map(float,input().split())
print(f"{a*b/3.305785:.4f}")

Python: a,b = map(float,raw_input().split(' '))
print((a * b) / 3.305785)

Python: a,b = map(int,input().split())
print(format((a*b)/3.305785,'.6f'))

Python: a, b = map(int, input().split())
S = (a * b) / 3.305785
print(f"{S:.6f}")

Python: a,b=map(int,input().split())
s=a*b
t=s/3.305785
print(f'{t:.5f}')

Python: a,b=map(int,input().split())
x=(a*b)/3.305785
print('{:.6f}'.format(x))

Python: a,b = map(float,input().split())
S = (a * b)/  3.305785
print('{:.06f}'.format(S))

Python: a,b=map(float,input().split())

x=(a*b)/3.305785
print(f"{x:.06f}")

Python: ###
### atcorder test program
###

import sys

### math class
class math:
    ### pi
    pi = 3.14159265358979323846264338

    ### GCD
    def gcd(self, a, b):
        if b == 0:
            return a
        return self.gcd(b, a%b)

    ### LCM
    def lcm(self, a, b):
        return (a*b)//self.gcd(a,b)

    ### Prime number search
    def Pnum(self, a):
        if a == 1: return False
        for i in range(2,int(a**0.5)+1):
            if a % i == 0:
                return False
        return True

    ### Circle area
    def caria(self, r):
        return r*r*self.pi

math = math()

### output class
class output:
    ### list
    def list(self, l):
        l = list(l)
        print(" ", end="")
        for i, num in enumerate(l):
            print(num, end="")
            if i != len(l)-1:
                print(" ", end="")
        print()

output = output()

### input sample
#i = input()
#A, B, C = [x for x in input().split()]
#inlist = [int(w) for w in input().split()]
#R = float(input())
#A = [int(x) for x in input().split()]
#for line in sys.stdin.readlines():
#    x, y = [int(temp) for temp in line.split()]

### output sample
#print("{0} {1} {2:.5f}".format(A//B, A%B, A/B))
#print("{0:.6f} {1:.6f}".format(R*R*math.pi,R*2*math.pi))
#print(" {}".format(i), end="")

#A, B, C = [int(x) for x in input().split()]

a, b = [float(x) for x in input().split()]
print(a*b/3.305785)

Python: S=3.305785
a,b=map(int,input().split())
print('{:.6f}'.format((a*b)/S))

Python: a, b = map(int, input().split())
print(a * b / 3.305786)

Python: a, b = map(int, input().split())
print(a*b/3.305785)

Python: a,b = (map(float, input().split()))
print(a*b/3.305785)

Python: a,b=map(int,input().split())

c=float(3.305785)

S=((a*b)/c)

print('{:.6f}'.format(S))

Python: a,b = map(int, input().split())
print(a*b/3.305785)

Python: a, b = map(int, input().split())
print(a * b / 3.305785)

Python: a , b =map(float,input().split())
S = (a*b)/3.305785
print('{:.6f}'.format(S))

Python: a,b=map(int,input().split())
c=a*b/3.305785
print(f"{c:4f}")

Python: a, b = map(int, input().split())
print((a*b) / 3.305785)

Python: #http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0094
N = input().split()
a = N[0]
b = N[-1]
a = int(a)
b = int(b)
c = a * b
c = float(c)
d = c / 3.305785
print(d)

Python: a, b = map(float,input().split())
print('{:.6f}'.format((a*b)/3.305785))

Python: # -*- coding: utf-8 -*-

import sys
import os
import math

a, b = map(int, input().split())
print(a * b / 3.305785)

Python: a,b=map(int,input().split())
s=3.305785
print(f'{a*b/s:.06f}')

Python: a,b = map(int,input().split())
S =  a* b / 3.305785
print(f'{S:6.5f}')

Python: a,b=map(int,input().split())
x=a*b/3.305785
print(f"{x:.6f}")

Python: a,b = map(int,input().split())
c = a*b/3.305785
print('{:.6f}'.format(c))

Python: 
a,b=map(int,input().split())
print((a*b)/3.305785)

Python: 
a,b=input().split()
a=int(a)
b=int(b)
c=a*b/3.305785
print(f"{c:.6f}")

Python: a,b=map(float,input().split())

x=(a*b)/3.305785
print(f"{x:.06f}")

Python: import sys

for line in sys.stdin:
    l = line.split()
    a = float(l[0])
    b = float(l[1])
    print((a*b)/3.305785)

Python: import sys
f = sys.stdin


a, b = map(int, f.readline().split())
print('{:.6f}'.format(a * b * 0.3025))

Python: a, b = (int(x) for x in input().split())
s = a*b
S = s/3.305785
print('{0:.6f}'.format(S))

Python: a , b =map(int,input().split())
s = a * b
t = s / 3.305785
print(f"{t:.6f}")

Python: a, b = map(float, input().split())
one_pod = 3.305785
pod = a * b / one_pod
print("%.6f"%(pod))

Python: a,b=map(int,input().split())
s=a*b/3.305785
print(f"{s:.6f}")

Python: import sys

for line in sys.stdin:
    a, b = map(int, line.rstrip().split())
    print (a*b)/3.305785

Python: a,b = map(int,input().split())
print('{:.6f}'.format(a*b/3.305785))

Python: a, b = list(map(float, input().split()))
print(a*b / 3.305785)

Python: a,b=map(float,input().split())
print((a*b) /3.305785)

Python: a, b = map(int, input().split())
print((a*b) / 3.305785)

Python: a, b = map(int, input().split())
print(a * b / 3.305785)

Python: a,b=map(float,input().split())

print(format(a*b/3.305785,'.6f'))

Python: a,b=[float(x) for x in input().split()]
S=a*b/3.305785
print(f"{S:.6f}")

Python: a,b=map(float,input().split())
print(f'{(a*b/3.305785):.6f}')

Python: from functools import reduce
print(reduce(lambda x, y: int(x) * int(y), input().split(' '))/3.305785)

Python: a,b=(float(x) for x in input().split())

S=a*b/3.305785 

print(f'{S:.6f}')

Python: a, b = map(int, input().split())
print(format((a*b)/3.305785))

Python: a,b=map(int,input().split())
print('{:06f}'.format(a*b/3.305785))

Python: a, b = map(int,input().split())
print(format(a*b/3.305785,'.5f'))

Python: a,b = map(int,input().split())
s = a*b/3.305785

print(s)

Python: a,b=map(int,input().split())
print('{:.6f}'.format((a*b)/3.305785))

Python: a,b=(float(x) for x in input().split())

S=a*b/3.305785

print(f'{S:.6f}')

Python: a,b=map(int,input().split())
x=3.305785

print((a*b)/x)

Python: a,b=map(int,input().split())
print(f'{(a*b)/3.305785:9.6f}')

Python: a,b=map(int,input().split())
print(f"{a*b/3.305785:.6f}")

Python: a,b=map(int,input().split())
S=a*b/3.305785
print(S)

Python: a,b=list(map(float,input().split()))
print("{0:.6f}".format(a*b/3.305785))

Python: def tsubo(a,b):
    return (a * b) / 3.305785
S = tsubo(a,b)
print(S)

Python: # coding: utf-8
# Your code here!
a,b=map(int,input().split())
S=a*b/3.305785
print(S)

Python: a, b = map(int, input().split())
print(a * b / 3.305785)

Python: a,b=map(int,input().split())
S=3.305785
print(
    format((a*b)/S,'.6f')
    )

Python: a,b=map(int,input().split())
s=a*b/3.305785
print(f"{s:.4f}")

Python: # coding: utf-8
# Your code here!
a,b = map(int,input().split())
print(round(a*b/3.305785,6))

Python: a,b=map(int,input().split())
S=float(a*b/3.305785)
print(f'{S:.6f}')

Python: a,b = map(float,input().split(' '))
print((a * b) / 3.305785)