Should it still be taking this long to feed?

Sierra

My LO is 3w3d old and still feeding between 35 to 40 minutes every feed. Is this normal?