There's no debate, the frame is way too big.
But I'm curious to the 2nd part of the OPs question. "keep this bike, or send it back?"
Back to where? The OP bought the wrong size and road it at least 44 miles. I don't know of any seller that would accept it back at this point. Am I missing something?
__________________
FB
Chain-L site
An ounce of diagnosis is worth a pound of cure.
Just because I'm tired of arguing, doesn't mean you're right.
“One accurate measurement is worth a thousand expert opinions” - Adm Grace Murray Hopper - USN
WARNING, I'm from New York. Thin skinned people should maintain safe distance.