a, b, x = gets.chomp.split.map(&:to_f)

full = a * a * b

# 半分以上水が入っている場合
if full / 2 < x
  # 容器の空白部分から求める
  empty = full - x
  # empty = a * a * y / 2
  y = empty * 2 / (a * a)
  rad = Math.atan( y / a )
  theta = rad * 180 / Math::PI
else
  # 水の部分から求める
  # x = a * y * b / 2
  y = x * 2 / (a * b)
  rad = Math.atan( b / y )
  theta = rad * 180 / Math::PI
end

puts theta