Heartbeat?

Isn't this babys heartbeat? Someone told me I was confusing it with the placenta or my own but it sounds way to fast for me to be the placenta or my own.