Well, not exactly. But Gizmodo posted some pictures of a replica built by National Geographic, and it's only 16' by 16', but, well, look at the pics and see for yourself:
Yes, it actually flies. Beautiful. Just beautiful. Goodbye, Ellie. Thanks to Andrew Molinaro for the tip off. Click on the Gizmodo link for more photos.