I thought I've heard of those coming out of space craft and satellites on a regular basis too and that it wasn't that unusual to find them washed up on beaches. However, that thing would be pushed by the wind as easily as just about any debris out of that thing...so who knows?