Raw Transaction – How many bytes should nSequence be long?

If I look at the following unformatted transaction: https://blockstream.info/tx/a175425ee2f3c01acc97ef32ab1082db14eaa94e5af4c54f02f3b01dec72558e?expand

020000000001018e5572ec1db0f3024fc5f45a4ea9ea14db8210ab32ef97cc1ac0f3e25e4275a10000000000cf05000001d2ddbc0000000000160014b82d832b2e5c0d80c771b06ce0da50fbccf12f3e0347304402204a54d94068512c22847cc07fa85f2b93feaf758411920a9b20ce9b85831e8aa5022005924cb82c331c5173e21477a4d8298eb25c0d967ace065b883455f2537c3d0a01004d632103f96d73ffe138690f032e97408af933a71782ad27a28df66a750b48c56b2d7fa96702cf05b275210304f332f50363cd01b679d9fb50fb8691fb0fb638737867bd02f06850c6191a2268ac00000000

If I analyze it manually, especially in this section: "a10000000000cf05000001 "…

"a1" is the last byte of the input signal (in Little Endian),

"00000000" is the output index (4 bytes),

and at the end, "01" is the tx_out_count.

But that would make the sequence number "00cf050000"which is longer than 4 bytes? What am I missing here?