Yes, that is a giant floating cube. (Taken with Instagram at Sand Harbor State Park)

Yes, that is a giant floating cube. (Taken with Instagram at Sand Harbor State Park)