One Million Steps: A Marine Platoon at War