Not sure (there are many things in life I don’t know!) but I think Mateo, NC is way off in the Atlantic surf on the Outer Banks. Hatteras or something. So yeah, maybe NC is wider east to west than TN is on the diagonal.
Manteo is on Roanoke Island right before you hit the Outer Banks. The mileage is actually from the TN border to Whalebone Junction where US64 ends and you take NC12, either north to Nags Head, Kill Devil Hills, Kitty Hawk and beyond to the VA border, or south to Oregon Inlet, Pea Island, Rodanthe, Waves, Salvo, Frisco, Buxton, Avon, Hatteras Village and via ferry to Ocracoke which is the last inhabited island in the chain.