<p>It doesn't have a double bond with both oxygen atoms. The structure is O=S-O, and sulfur has a lone pair while each oxygen atom has the appropriate lone pairs to complete the octet.</p>
<p>Also, don't call 10 valence electrons impossible. Xenon has 12 in XeF4.</p>
<p>Xenon tetrafluoride is the classic example of the square planar geometry. Xenon bonds to a fluoride with 90 degree bond angles on a single plane, and has 1 lone pair on either side of it (above/below). There are a lot of compounds like this. Another example is phosphorus pentachloride (5 single bonds, no lone pairs on phosphorus).</p>