Were St. Petersburg's Colossal Structures Built by Giants?