Unless the scale indicator on Tomnod is off, this is probably not a window section, probably something else.
A 10m section based on the 3 view plan below spans about 19 windows
in the Tomnod image, the object relative to the scale marker is approximately 10m in length and I count 4 dark spots in the row. Not enough detail to determine what it is, based on the scales I am doubtful it is a row of windows. That, and a piece of fueslage wreckage that size floating is questionable, I'd think.