Island lands on Navy's newest aircraft carrier in Newport News