The battle lasted 2 months. After the battle 27 U.S. military personnel received the Medal of Honor for their actions. Of the 27 medals presented, 22 were presented to Marines. Five were presented to United States Navy sailors. A full 30% of the 82 Medals of Honor presented to Marines in World War II were from this battle.