Unable to cast coordinateframe to float

The title is the error. Here’s the line.

			Root.CFrame = target.HumanoidRootPart.CFrame * CFrame.new(0,0,-3.3) * CFrame.Angles(CFrame.Angles(0,math.pi,0))

Why did you do CFrame.Angles twice?

looks like you typed CFrame.Angles twice