Sliced

Age 14 to 16 Challenge Level:

Image of tetrahedron with sides of length

An irregular tetrahedron has two opposite sides the same length ($a$ say) and the line joining their midpoints is perpendicular to these two edges and is of length $b$. What is the volume of the tetrahedron?